take up a challenge - Turkish English Dictionary